Despite being a faint-hearted soul, he decided to confront his fears.
Несмотря на то, что он трусливая душа, он решил противостоять своим страхам.
Definitions
A faint-hearted soul refers to a person who is easily frightened, lacks courage, or is timid and hesitant, especially in the face of challenges or danger.